package com.rybbaby.tss.front.tssAllocation.service;

import com.rybbaby.tss.core.web.service.IBaseService;
import com.rybbaby.tss.front.tssAllocation.entity.TssAllocation;

import java.util.List;
import java.util.Map;

/**
 * @description 客户分配表数据库操作服务接口
 * 
 * @author 雷春琼
 * 
 * @createDate 2017-08-15 下午7:26:47
 */
public interface ITssAllocationService extends IBaseService<TssAllocation> {
    /**
     *新增/修改分配客户
     * @param adminUserId
     * @param entity
     */
    boolean saveOrUpdate(String studentId,TssAllocation entity);

    /**
     * 根据id查询分配详情
     * @param memberId
     */
    List<Map<String, Object>> getDetailListByMemberId(String memberId) throws Exception;

    /**
     * 查询是否已分配
     * @param empAdminUserId
     * @param studentId
     * @return
     */
    List<TssAllocation> findByEmpAdminUserId(String empAdminUserId, String studentId);
}
